package cc.momas.v2;

/**
 * @author Sod-Momas
 * @since 2020/11/22
 */
public enum DfaState {
    INITIAL, // 初始化状态

//    IF1, IF,
//    ELSE1, ELSE2, ELSE3, ELSE,
    INT1, INT2,INT3, INT,

    IDENTIFIER,

    ASSIGNMENT,                         // =
    PLUS, MINUS, STAR, SLASH,           // + - * /

    GREAT_THAN,                         // >
    GREAT_EQUAL_THAN1, GREAT_EQUAL_THAN,// >=
    LESS_THAN,                          // <
    LESS_EQUAL_THAN1, LESS_EQUAL_THAN,  // <=
    EQUAL1, EQUAL,                      // ==

    SEMICOLON,  // ;
    LEFT_PAREN, // (
    RIGHT_PAREN,// )

    INT_LITERAL,   // 整数字面量
    STRING_LITERAL,
    ;//字符串字面量
}
